

@media all and (min-width: 320px) and (max-width: 900px) 


{
	.container {
		width:95%;
	}
	.logo {
		margin-left:0px;
		float:none;
		width:100%;
		text-align:center;
	}
	.header {
		height:90px;
		background-position:bottom;
	}
	.logo img {
		height:50px;
	}
	.but-menu {
		float: right;
		margin-right: 5px;
		position:absolute;
		top:5px;
		right:0px;
		display:block;
		cursor:pointer;
	}
	.but-menu img {
		height:19px;
	}
	.menu-small {
		background:#eeecec;
		padding-bottom:0px;
	}
	.menu-small a {
		display:block;
		border-bottom:1px solid #ddd;
		padding:7px;
		border-right:0px;
		margin:0px;
	}
	.menu {
		position:relative;

	}
	.menu ul {
		display:none;
		position:absolute;
		background:#ededef;
		width:100.5%;
		z-index:10000;
		margin:0px;
		top:33px;
		border:1px solid #ddd;
		border-top:0px;
		left:-1px;
	}
	.menu li {
		float:none;
		border-bottom:1px solid #ddd;
		margin:0px;
		border-right:0px;
	}
	.menu li a {
		padding-top:10px;
		padding-bottom:10px;
		display:block;
		padding-left:10px;
	}
	
	.pull-right {
		display:none;
	}
	.box-sli .left-slider, .box-sli .right-slider {
		float:none;
		width:auto;
	}
	.form-qoute input[type="text"], .form-qoute textarea, .form-qoute .button {
		width:96%;
	}
	.form-qoute .button {
		text-align:center;
	}
	.right-sli {
		padding:5px;
		padding-bottom:0px;
	}
	.slides_control div {
		width:100%;
		height:200px;
	}
	.slides_control div img  {
		width:40%;
	}
	.line-location {
		position:relative;
		background:none;
		width:auto;
		height:auto;
		left:0px;
	}
	.line-location a {
		float:none;
		display:block;
		margin:0px;
		width:100%;
		padding:10px;
		
	}
	.line-location a.location-1 {
		background:#ffaa01;
	}
	.line-location a.location-2 {
		background:#ff7f00;
	}
	.line-location a.location-3 {
		background:#9add01;
	}
	.line-location a.location-4 {
		background:#c33dc0;
	}
	.line-location a.location-5 {
		background:#2cd2ac;
	}
	.line-location a.location-6 {
		background:#ff7300;
	}
	.travel {
		margin:0px;
	}
	.travel li {
		width:100%;
		float:none;
		margin:0px;
	}
	.line-bottom {
		height:auto;
		background:#DEE7ED;
	}
	.line-bottom .phone, .line-bottom .deals {
		float:none;
		padding:10px;
		padding-left:30px;
		text-align:center;
		margin:0px;
		background-position:10px 20px;
		
	}
	.line-bottom .deals {
		border-bottom:1px solid #ddd;
	}
	.row .col-sm-3 {
		border-bottom:1px solid #ddd;
		padding-bottom:10px;
	}
	.social li {
		float:none;
	}
	.text-sli h1, .text-sli h4 {
		font-size:15px;
	}
	
}